package lab02.test31;

import java.util.ArrayList;
import java.util.List;

public class Test {
    public static void main(String[] args) {

     /*   int[] numbers = new int[3];
        numbers[0] = 12;
        numbers[1] = 23;
        numbers[2] = 45;

        List<Integer> aList=new ArrayList<>();
        aList.add(23);
        aList.add(45);
        aList.add(67);

        //集合：List、Map、Set
        // Integer包装类型,int
        //为什么List可以无限长  iterator：迭代器  allocate：分配
        List<Integer> numberList = new ArrayList<Integer>();
        numberList.add(10);
        numberList.add(23);
       // numberList.remove(0);//删除一个元素


        numberList.addAll(aList);//将alist的数据插入
        for (Integer n : numberList) {
            System.out.println(n);
        }*/

        List<String> names = new ArrayList<>();
        names.add("张三");
        names.add("李四");
        names.add("王五");
        names.add("马六");
        names.add("赵七");

        for (String str : names) {
            System.out.println(names.indexOf(str));
            System.out.println(str);

        }
        System.out.println("集合的大小：" + names.size());

        names.remove(2);

        System.out.println("第三个元素：" + names.get(2));
        System.out.println("集合的大小：" + names.size());
    }
}
